80104 ZIP Code — Castle Rock, CO

Douglas County, Colorado

ZIP code 80104 is located in Castle Rock, Colorado, within Douglas County. It covers approximately 70.67 square miles and serves a population of 35,084 residents. This is a standard ZIP code in the Mountain (MT) timezone, served by area code 720/303.

About ZIP code 80104

The housing stock consists of predominantly single-family detached homes. Most homes were built in the 2000s, giving the area an established character. Median home value is $518,500. Owner-occupancy is high at 79%, well above the national average.

Median household income is $123,337. The poverty rate of 5% is below the national average.

The dominant occupation class is management, business, and professional, with education and healthcare as the leading industry. The average commute of 29 minutes is near the national average. Remote work is prevalent — 21% of workers work from home.

Educational attainment is high — 51% of residents hold a bachelor's degree or higher, well above the national average of 33%.

Overall, ZIP code 80104 reflects a community defined by a highly educated population, high homeownership, and a high rate of remote workers.

35,084
population
70.67
sq mi land
Standard
ZIP type
Mountain (MT)
timezone
80104 ZIP code map
Cities in ZIP code 80104

Below are the cities the US Postal Service accepts for ZIP code 80104. Using any city not on this list may result in mail delivery delays.

City Status
Castle Rock Preferred
Nearby ZIP codes
80116 Franktown (5.1 mi) 80118 Larkspur (6.2 mi) 80109 Castle Rock (6.5 mi) 80108 Castle Rock (9.6 mi) 80134 Parker (13.1 mi) 80133 Palmer Lake (13.7 mi) 80132 Monument (14.8 mi) 80138 Parker (15.7 mi) 80124 Lone Tree (15.9 mi) 80107 Elizabeth (16.2 mi) 80130 Littleton (17.2 mi) 80126 Littleton (17.3 mi)
Demographics updated 05/2026
Population
Total population 35,084
Population density 496 / sq mi
State FIPS 08
County FIPS 035
Geography
Land area 70.67 sq mi
Water area 0.00 sq mi
Latitude 39.3039
Longitude -104.8215
Timezone Mountain (MT)
Area code 720/303
Total population by age
Gender
Race & ethnicity
Economics updated 05/2026
Household income
Income range This ZIP County avg State avg
Under $50k 20.6% 14.5% 32.5%
$50k – $100k 28.7% 24.3% 31.0%
$100k – $200k 36.9% 39.5% 26.9%
Over $200k 13.9% 21.8% 9.6%

Demographics & statistics

35,084
Population
496
People per sq mi
37.8
Median age
$123,337
Median household income
$53,266
Per capita income
$518,500
Median home value
$1,752
Median monthly rent
78.7%
Home ownership
4.6%
Poverty rate
4.3%
Unemployment
10,651
Housing units
50.9%
Bachelor's or higher

Age distribution

Male Female
1,103
Under 5
1,162
1,122
5–9
1,183
1,035
10–14
1,090
1,154
15–19
1,216
1,162
20–24
1,224
2,286
25–34
2,409
2,532
35–44
2,668
2,340
45–54
2,465
1,135
55–59
1,197
1,043
60–64
1,099
1,312
65–74
1,382
697
75–84
735
162
85+
171
← Male
Female →

Age summary

GroupCount%
Under 188,39923.9%
18 and over26,68576.1%
65 and over4,45912.7%
Median age37.8 years

Race & ethnicity

White 83.9%
Two or more races 7%
Hispanic or Latino 4.9%
Asian 1.6%
Other race 1.4%
American Indian / Alaska Native 0.5%
Black or African American 0.5%
Native Hawaiian / Pacific Islander 0.2%
GroupCount%
White30,95083.9%
Two or more races2,5947%
Hispanic or Latino1,7984.9%
Asian6001.6%
Other race5151.4%
American Indian / Alaska Native1940.5%
Black or African American1690.5%
Native Hawaiian / Pacific Islander620.2%

Household income

Income range This ZIP County avg State avg
Under $50k 20.6% 14.5% 32.5%
$50k – $100k 28.7% 24.3% 31.0%
$100k – $200k 36.9% 39.5% 26.9%
Over $200k 13.9% 21.8% 9.6%
Under $10k 3.1%
$10k–$15k 1.2%
$15k–$25k 2.3%
$25k–$35k 4.7%
$35k–$50k 5.7%
$50k–$75k 10.5%
$75k–$100k 12.5%
$100k–$150k 22.7%
$150k–$200k 17.4%
$200k+ 19.9%
Range% of households
Under $10k3.1%
$10k–$15k1.2%
$15k–$25k2.3%
$25k–$35k4.7%
$35k–$50k5.7%
$50k–$75k10.5%
$75k–$100k12.5%
$100k–$150k22.7%
$150k–$200k17.4%
$200k+19.9%
Median income$123,337

Housing

Home values

Under $50k 1.4%
$100k–$150k 0.4%
$150k–$200k 1.0%
$200k–$300k 3.6%
$300k–$500k 41.1%
$500k–$1M 45.9%
$1M+ 6.7%

Housing overview

MetricValue
Median home value$518,500
Median rent / month$1,752
Owner occupied78.7%
Renter occupied21.3%
Vacant3.2%
Single-family detached73.7%
Large apartment buildings6.7%
Mobile homes0.3%
Median rooms7.0
Avg household size (owned)2.82

Year built

Era%
2020 or later2.5%
2010–201917.4%
2000–200934.3%
1990–199920.0%
1980–198912.3%
1970–19798.4%
1960–19692.2%
1950–19591.3%
1940–19490.6%
1939 or earlier1.1%

Bedrooms

Size% of units
No bedroom (studio)0.7%
1 bedroom6.1%
2 bedrooms16.1%
3 bedrooms33.4%
4 bedrooms29.7%
5+ bedrooms14.0%

Vehicles per household

Vehicles% of households
No vehicle1.5%
1 vehicle21.3%
2 vehicles42.5%
3 or more34.7%

Heating fuel

Fuel type%
Utility gas75.4%
Electricity22.0%
Propane / LP gas2.3%
No fuel used0.3%

Households & families

Household typeCount%
Married-couple family8,55365.8%
Cohabiting couple8526.6%
Male householder, no spouse1,45711.2%
Female householder, no spouse2,13116.4%
Households with children under 184,79536.9%
Households with seniors (65+)3,10923.9%
Average household size2.68

Marital status

StatusMaleFemale
Never married25.8%23.7%
Married64.5%59.4%
Separated0.3%0.6%
Widowed1.0%5.5%
Divorced8.4%10.9%

Education

Less than 9th grade 0.6%
Some HS, no diploma 2.5%
HS graduate 14.3%
Some college, no degree 22.4%
Associate's degree 9.3%
Bachelor's degree 34.2%
Graduate / professional 16.7%
Metric%
HS diploma or higher96.9%
Bachelor's or higher50.9%

School enrollment (ages 3–17)

TypeCount%
Nursery / preschool5125.9%
Kindergarten5536.4%
Elementary school3,57141.3%
High school1,94622.5%
College / grad school2,06723.9%

Employment

Industry of employment

Education & healthcare 20.3%
Finance & real estate 13.3%
Professional & management 13.2%
Retail trade 10.4%
Arts, food & hospitality 8.6%
Construction 7.7%
Public administration 5.6%
Manufacturing 5.4%
Transportation & utilities 4.7%
Information 3.4%
Other services 3.1%
Wholesale trade 3.0%
Agriculture & mining 1.3%

Occupation

Category%
Management, business & arts50.4%
Service14.8%
Sales & office22.0%
Natural resources & construction5.9%
Production & transportation6.9%

Employment type

Type%
Private sector80.7%
Government12.3%
Self-employed6.7%
Unpaid family workers0.3%

Commute

Method%
Drive alone71.0%
Carpool5.2%
Public transit0.1%
Walk1.8%
Work from home21.1%
Other means0.8%
Avg commute (minutes)28.8

Poverty

All people 4.6%
Under 18 years 4.2%
18 and over 4.8%
Married-couple families 0.8%
Female-led households 28.9%

Income support

Source% of households
Social Security23.5%
Retirement income22.5%
Supplemental Security2.4%
Cash public assistance1.8%
Food stamps / SNAP4.5%

Health indicators

Condition%
Obesity21.9%
High blood pressure22.7%
High cholesterol29.8%
Diabetes5.8%
Heart disease3.9%
Stroke1.9%
Asthma9.5%
Arthritis17.3%
Kidney disease2.0%
Pulmonary disease4.3%
Cancer5.6%
Behavior / access%
Smoking12.5%
Binge drinking20.7%
No physical activity13.0%
Less than 7 hrs sleep26.2%
Depression18.6%
Fair or poor health8.3%
Poor mental health13.2%
Poor physical health7.7%
No health insurance10.5%
Visited doctor (checkup)66.8%
Visited dentist74.3%
Cholesterol screening90.8%
Teeth loss8.6%

Veterans & disability

VeteransCount%
Civilian veterans2,4209.1%
Disability%
Any disability8.7%
Under 182.6%
18–64 years7.2%
65 and over28.0%

Health insurance coverage

Type%
Private insurance82.9%
Public insurance23.2%
No insurance4.8%
Uninsured under 194.1%

Language & origin

Language spoken at home (age 5+)

LanguageCount%
English only32,81993.5%
Spanish3601.1%
Other Indo-European2110.6%
Asian & Pacific Islander180.1%
Other languages1210.4%

Place of birth & citizenship

OriginCount%
Native born (US)33,75796.2%
Born in same state33,16994.5%
Born in different state13,51638.5%
Foreign born5881.7%
Naturalized citizen1,3273.8%
Not a US citizen85964.7%

Ancestry

AncestryCount%
French5,85416.7%
Italian4,42912.6%
Arab1,0563%
English8312.4%
Polish8012.3%
AncestryCount%
Dutch2910.8%
Irish1120.3%
German900.3%
Norwegian340.1%

Technology access

Metric% of households
Computer access37.0%
Internet access96.5%

Source: U.S. Census Bureau, American Community Survey 2025 estimates.

Frequently asked questions about ZIP code 80104

What city is ZIP code 80104 in?

ZIP code 80104 is primarily assigned to Castle Rock, Colorado.

What county is ZIP code 80104 in?

ZIP code 80104 falls within Douglas County, Colorado.

How educated is the population of ZIP code 80104?

51% of residents hold a bachelor's degree or higher — well above the national average of ~33%, reflecting a highly educated population.

What is the median household income in ZIP code 80104?

The median household income in ZIP code 80104 is $123,337, above the national median of ~$75,000.

What is the typical home value in ZIP code 80104?

The median home value in ZIP code 80104 is $518,500.

Does ZIP code 80104 have a large veteran population?

9% of civilians in ZIP code 80104 are veterans, above the national average of ~7%.

What timezone is ZIP code 80104 in?

ZIP code 80104 observes the MST timezone.

Need the complete ZIP code database? Download all 42,000+ US ZIP codes — Excel, CSV, or Access. Includes lat/lng, county FIPS & timezone.
Download database →